package com.springbootmybatis.utils;

import com.alibaba.fastjson.JSONObject;

public class JSONResultHandler {

    public static String handler(JSONObject jsonObject, String code, String msg, Object data){
        jsonObject.put("code", code);
        jsonObject.put("msg", msg);
        jsonObject.put("data", data);
        return jsonObject.toString();
    }

    public static String handler(JSONObject jsonObject, String code, String msg){
        jsonObject.put("code", code);
        jsonObject.put("msg", msg);
        jsonObject.put("data", null);
        return jsonObject.toString();
    }

    public static void handlerObject(JSONObject jsonObject, String code, String msg, Object data){
        jsonObject.put("code", code);
        jsonObject.put("msg", msg);
        jsonObject.put("data", data);
    }

    public static void handlerObject(JSONObject jsonObject, String code, String msg){
        jsonObject.put("code", code);
        jsonObject.put("msg", msg);
        jsonObject.put("data", null);
    }
}
